Atum\Inc\Upgrade D

Total Complexity 144
Dependencies 17
Dependents 1
Total lines 1,318
Lines of code 721
Logical lines of code 317
Comment lines 313
Methods 34
Properties 2

Methods 34

Method Rating Maintainability Complexity Lines of code
__construct()
D
31 40 99
migrate_atum_products_data()
A
44 11 43
remove_duplicated_scheduled_actions()
A
44 9 46
clean_up_addons_keys()
A
51 9 27
fill_new_fields_values()
S
46 6 43
create_list_table_columns()
S
46 5 41
update_variable_calc_props()
S
49 5 32
add_default_hidden_columns()
S
55 5 19
create_product_data_table()
S
51 4 30
create_atum_order_items_tables()
S
51 3 32
remove_deprecated_queues()
S
57 4 16
set_supplier_default_checkboxes()
S
60 4 13
alter_list_table_columns()
S
51 3 27
add_atum_stock_fields()
S
51 3 27
change_supplier_meta_key_names()
S
59 2 16
secure_atum_directory()
S
63 3 10
create_inventory_log_types()
S
66 3 8
create_sales_update_date()
S
61 2 12
create_is_bom_column()
S
61 2 12
alter_low_stock_column()
S
62 2 12
add_barcode_column()
S
61 2 12
add_calc_backorders_column()
S
63 2 11
add_committed_stock_to_wc_orders_column()
S
63 2 11
change_entries_per_page_meta_keys()
S
57 1 21
alter_atum_controlled_column()
S
57 1 20
regenerate_lookup_tables()
S
75 2 5
maybe_control_all_products()
S
67 2 7
update_po_status()
S
59 1 15
migrate_supplier_description()
S
61 1 15
update_atum_stock_status()
S
60 1 15
update_calc_backorders()
S
64 1 11
control_all_products_deferred()
S
79 1 3
change_date_expected_meta_key_names()
S
70 1 7
register_new_atum_capabilities()
S
82 1 3